Blog posts tagged with 'functional programming
''
- A Distributed System from scratch, with Scala 3 - Part 3: Job submission, worker scaling, and leader election & consensus with Raft
2025-05-18: Upgrades to Bridge Four, the functional, effectful distributed compute system optimized for embarrassingly parallel workloads: Updating Scala, auto-scaling workers, and implementing leader election with Raft (or half of a replicated state machine).
programmingscaladistributed systemsfunctional programmingcatscats-effecttagless finalhigher kinded typeszioraftbridgefour - Improving my Distributed System with Scala 3: Consistency Guarantees & Background Tasks (Part 2)
2024-02-19: Improving Bridge Four, a simple, functional, effectful, single-leader, multi worker, distributed compute system optimized for embarrassingly parallel workloads by providing consistency guarantees and improving overall code quality (or something like that).
programmingscaladistributed systemsfunctional programmingcatscats-effecttagless finalhigher kinded typesziobridgefour - Building a functional, effectful Distributed System from scratch in Scala 3, just to avoid Leetcode (Part 1)
2023-06-19: Building something that already exist (but worse) so I don't have to think about Leetcode: Bridge Four, a simple, functional, effectful, single-leader, multi worker, distributed compute system optimized for embarrassingly parallel workloads.
programmingscaladistributed systemsfunctional programmingcatscats-effecttagless finalhigher kinded typesziobridgefour - Tiny Telematics: Tracking my truck's location offline with a Raspberry Pi, redis, Kafka, and Flink (Part 2)
2022-09-08: Tracking vehicle location offline with a Raspberry Pi, Part 2: Apache Flink, scala, Kafka, and road-testing.
scalaflinkkafkastreaminglinuxtelematicsgpstypesfunctional programming - Tiny Telematics: Tracking my truck's location offline with a Raspberry Pi, redis, Kafka, and Flink (Part 1)
2022-08-29: Building custom Linux images, dealing with a 40 year old GPS standard, & trying to shoehorn functional programming into Python: Tracking vehicle location offline with a Raspberry Pi. (Part 1)
pythonscalalinuxtelematicsgpstypesfunctional programming - Functional Programming concepts I actually like: A bit of praise for Scala (for once)
2022-06-01: Types, type classes, implicits, tagless-final, effects, and other things: Not everything in the world of functional programming is bleak and overly academic. A view on FP & scala concepts someone who loves to complain actually likes.
scalafunctional programmingoopproceduraljavapythongotypescript - Scala, Spark, Books, and Functional Programming: An Essay
2022-02-27: Reviewing 'Essential Scala' and 'Functional Programming Simplified', while explaining why Spark has nothing to do with Scala, and asking why learning Functional Programming is such a pain. A (maybe) productive rant (or an opinionated essay).
scalafunctional programmingoopspark